/**
 */
package org.mro.grib.model.files.secondEdition.grids;


/**
 * <!-- begin-user-doc -->
 * A representation of the model object '<em><b>Grid Definition Template312</b></em>'.
 * <!-- end-user-doc -->
 *
 * <p>
 * The following features are supported:
 * <ul>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getNumberOfPointsAlongAParallel <em>Number Of Points Along AParallel</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getNumberOfPointsAlongAMeridian <em>Number Of Points Along AMeridian</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getGeographicLatitudeOfReferencePoint <em>Geographic Latitude Of Reference Point</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getGeographicLongitudeOfReferencePoint <em>Geographic Longitude Of Reference Point</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getResolutionAndComponentFlags <em>Resolution And Component Flags</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getScaleFactorAtReferencePoint <em>Scale Factor At Reference Point</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getIDirectionCoordinateOfReferencePoint <em>IDirection Coordinate Of Reference Point</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getJDirectionCoordinateOfReferencePoint <em>JDirection Coordinate Of Reference Point</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getScanningMode <em>Scanning Mode</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getIDirectionIncrementLength <em>IDirection Increment Length</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getJDirectionIncrementLength <em>JDirection Increment Length</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getIDirectionCoordinateOfTheFirstGridPoint <em>IDirection Coordinate Of The First Grid Point</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getJDirectionCoordinateOfTheFirstGridPoint <em>JDirection Coordinate Of The First Grid Point</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getIDirectionCoordinateOfTheLastGridPoint <em>IDirection Coordinate Of The Last Grid Point</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getJDirectionCoordinateOfTheLastGridPoint <em>JDirection Coordinate Of The Last Grid Point</em>}</li>
 * </ul>
 * </p>
 *
 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312()
 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description='transverse Mercator'"
 * @generated
 */
public interface GridDefinitionTemplate312 extends EarthShapeGridDefinition {
	/**
	 * Returns the value of the '<em><b>Number Of Points Along AParallel</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Number Of Points Along AParallel</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Number Of Points Along AParallel</em>' attribute.
	 * @see #setNumberOfPointsAlongAParallel(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_NumberOfPointsAlongAParallel()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Ni' description_en='Number of points along a parallel'"
	 * @generated
	 */
	int getNumberOfPointsAlongAParallel();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getNumberOfPointsAlongAParallel <em>Number Of Points Along AParallel</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Number Of Points Along AParallel</em>' attribute.
	 * @see #getNumberOfPointsAlongAParallel()
	 * @generated
	 */
	void setNumberOfPointsAlongAParallel(int value);

	/**
	 * Returns the value of the '<em><b>Number Of Points Along AMeridian</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Number Of Points Along AMeridian</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Number Of Points Along AMeridian</em>' attribute.
	 * @see #setNumberOfPointsAlongAMeridian(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_NumberOfPointsAlongAMeridian()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Nj' description_en='Number of points along a meridian'"
	 * @generated
	 */
	int getNumberOfPointsAlongAMeridian();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getNumberOfPointsAlongAMeridian <em>Number Of Points Along AMeridian</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Number Of Points Along AMeridian</em>' attribute.
	 * @see #getNumberOfPointsAlongAMeridian()
	 * @generated
	 */
	void setNumberOfPointsAlongAMeridian(int value);

	/**
	 * Returns the value of the '<em><b>Geographic Latitude Of Reference Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Geographic Latitude Of Reference Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Geographic Latitude Of Reference Point</em>' attribute.
	 * @see #setGeographicLatitudeOfReferencePoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_GeographicLatitudeOfReferencePoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='LaR' description_en='Geographic latitude of reference point'"
	 * @generated
	 */
	int getGeographicLatitudeOfReferencePoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getGeographicLatitudeOfReferencePoint <em>Geographic Latitude Of Reference Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Geographic Latitude Of Reference Point</em>' attribute.
	 * @see #getGeographicLatitudeOfReferencePoint()
	 * @generated
	 */
	void setGeographicLatitudeOfReferencePoint(int value);

	/**
	 * Returns the value of the '<em><b>Geographic Longitude Of Reference Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Geographic Longitude Of Reference Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Geographic Longitude Of Reference Point</em>' attribute.
	 * @see #setGeographicLongitudeOfReferencePoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_GeographicLongitudeOfReferencePoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='LoR' description_en='Geographic longitude of reference point'"
	 * @generated
	 */
	int getGeographicLongitudeOfReferencePoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getGeographicLongitudeOfReferencePoint <em>Geographic Longitude Of Reference Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Geographic Longitude Of Reference Point</em>' attribute.
	 * @see #getGeographicLongitudeOfReferencePoint()
	 * @generated
	 */
	void setGeographicLongitudeOfReferencePoint(int value);

	/**
	 * Returns the value of the '<em><b>Resolution And Component Flags</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Resolution And Component Flags</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Resolution And Component Flags</em>' attribute.
	 * @see #setResolutionAndComponentFlags(byte)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_ResolutionAndComponentFlags()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Resolution and component flags' description_en='Resolution and component flags (see Flag table 3.3)'"
	 * @generated
	 */
	byte getResolutionAndComponentFlags();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getResolutionAndComponentFlags <em>Resolution And Component Flags</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Resolution And Component Flags</em>' attribute.
	 * @see #getResolutionAndComponentFlags()
	 * @generated
	 */
	void setResolutionAndComponentFlags(byte value);

	/**
	 * Returns the value of the '<em><b>Scale Factor At Reference Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Scale Factor At Reference Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Scale Factor At Reference Point</em>' attribute.
	 * @see #setScaleFactorAtReferencePoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_ScaleFactorAtReferencePoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='m' description_en='Scale factor at reference point ratio of distance on map to distance on spheroid\r\n(IEEE 32-bit floating-point values)'"
	 * @generated
	 */
	int getScaleFactorAtReferencePoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getScaleFactorAtReferencePoint <em>Scale Factor At Reference Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Scale Factor At Reference Point</em>' attribute.
	 * @see #getScaleFactorAtReferencePoint()
	 * @generated
	 */
	void setScaleFactorAtReferencePoint(int value);

	/**
	 * Returns the value of the '<em><b>IDirection Coordinate Of Reference Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>IDirection Coordinate Of Reference Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>IDirection Coordinate Of Reference Point</em>' attribute.
	 * @see #setIDirectionCoordinateOfReferencePoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_IDirectionCoordinateOfReferencePoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='XR' description_en='False easting, i-direction coordinate of reference point in units of 10\u20132 m'"
	 * @generated
	 */
	int getIDirectionCoordinateOfReferencePoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getIDirectionCoordinateOfReferencePoint <em>IDirection Coordinate Of Reference Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>IDirection Coordinate Of Reference Point</em>' attribute.
	 * @see #getIDirectionCoordinateOfReferencePoint()
	 * @generated
	 */
	void setIDirectionCoordinateOfReferencePoint(int value);

	/**
	 * Returns the value of the '<em><b>JDirection Coordinate Of Reference Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>JDirection Coordinate Of Reference Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>JDirection Coordinate Of Reference Point</em>' attribute.
	 * @see #setJDirectionCoordinateOfReferencePoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_JDirectionCoordinateOfReferencePoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='YR' description_en='False northing, j-direction coordinate of reference point in units of 10\u20132 m'"
	 * @generated
	 */
	int getJDirectionCoordinateOfReferencePoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getJDirectionCoordinateOfReferencePoint <em>JDirection Coordinate Of Reference Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>JDirection Coordinate Of Reference Point</em>' attribute.
	 * @see #getJDirectionCoordinateOfReferencePoint()
	 * @generated
	 */
	void setJDirectionCoordinateOfReferencePoint(int value);

	/**
	 * Returns the value of the '<em><b>Scanning Mode</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Scanning Mode</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Scanning Mode</em>' attribute.
	 * @see #setScanningMode(byte)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_ScanningMode()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Scanning mode' description_en='Scanning mode (flags \u2013 see Flag table 3.4)'"
	 * @generated
	 */
	byte getScanningMode();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getScanningMode <em>Scanning Mode</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Scanning Mode</em>' attribute.
	 * @see #getScanningMode()
	 * @generated
	 */
	void setScanningMode(byte value);

	/**
	 * Returns the value of the '<em><b>IDirection Increment Length</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>IDirection Increment Length</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>IDirection Increment Length</em>' attribute.
	 * @see #setIDirectionIncrementLength(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_IDirectionIncrementLength()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Di' description_en='i-direction increment length in units of 10\u20132 m'"
	 * @generated
	 */
	int getIDirectionIncrementLength();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getIDirectionIncrementLength <em>IDirection Increment Length</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>IDirection Increment Length</em>' attribute.
	 * @see #getIDirectionIncrementLength()
	 * @generated
	 */
	void setIDirectionIncrementLength(int value);

	/**
	 * Returns the value of the '<em><b>JDirection Increment Length</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>JDirection Increment Length</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>JDirection Increment Length</em>' attribute.
	 * @see #setJDirectionIncrementLength(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_JDirectionIncrementLength()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Dj' description_en='j-direction increment length in units of 10\u20132 m'"
	 * @generated
	 */
	int getJDirectionIncrementLength();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getJDirectionIncrementLength <em>JDirection Increment Length</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>JDirection Increment Length</em>' attribute.
	 * @see #getJDirectionIncrementLength()
	 * @generated
	 */
	void setJDirectionIncrementLength(int value);

	/**
	 * Returns the value of the '<em><b>IDirection Coordinate Of The First Grid Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>IDirection Coordinate Of The First Grid Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>IDirection Coordinate Of The First Grid Point</em>' attribute.
	 * @see #setIDirectionCoordinateOfTheFirstGridPoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_IDirectionCoordinateOfTheFirstGridPoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='x1' description_en='i-direction coordinate of the first grid point in units of 10\u20132 m'"
	 * @generated
	 */
	int getIDirectionCoordinateOfTheFirstGridPoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getIDirectionCoordinateOfTheFirstGridPoint <em>IDirection Coordinate Of The First Grid Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>IDirection Coordinate Of The First Grid Point</em>' attribute.
	 * @see #getIDirectionCoordinateOfTheFirstGridPoint()
	 * @generated
	 */
	void setIDirectionCoordinateOfTheFirstGridPoint(int value);

	/**
	 * Returns the value of the '<em><b>JDirection Coordinate Of The First Grid Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>JDirection Coordinate Of The First Grid Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>JDirection Coordinate Of The First Grid Point</em>' attribute.
	 * @see #setJDirectionCoordinateOfTheFirstGridPoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_JDirectionCoordinateOfTheFirstGridPoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='y1' description_en='j-direction coordinate of the first grid point in units of 10\u20132 m'"
	 * @generated
	 */
	int getJDirectionCoordinateOfTheFirstGridPoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getJDirectionCoordinateOfTheFirstGridPoint <em>JDirection Coordinate Of The First Grid Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>JDirection Coordinate Of The First Grid Point</em>' attribute.
	 * @see #getJDirectionCoordinateOfTheFirstGridPoint()
	 * @generated
	 */
	void setJDirectionCoordinateOfTheFirstGridPoint(int value);

	/**
	 * Returns the value of the '<em><b>IDirection Coordinate Of The Last Grid Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>IDirection Coordinate Of The Last Grid Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>IDirection Coordinate Of The Last Grid Point</em>' attribute.
	 * @see #setIDirectionCoordinateOfTheLastGridPoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_IDirectionCoordinateOfTheLastGridPoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='x2' description_en='i-direction coordinate of the last grid point in units of 10\u20132 m'"
	 * @generated
	 */
	int getIDirectionCoordinateOfTheLastGridPoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getIDirectionCoordinateOfTheLastGridPoint <em>IDirection Coordinate Of The Last Grid Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>IDirection Coordinate Of The Last Grid Point</em>' attribute.
	 * @see #getIDirectionCoordinateOfTheLastGridPoint()
	 * @generated
	 */
	void setIDirectionCoordinateOfTheLastGridPoint(int value);

	/**
	 * Returns the value of the '<em><b>JDirection Coordinate Of The Last Grid Point</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>JDirection Coordinate Of The Last Grid Point</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>JDirection Coordinate Of The Last Grid Point</em>' attribute.
	 * @see #setJDirectionCoordinateOfTheLastGridPoint(int)
	 * @see org.mro.grib.model.files.secondEdition.grids.GridsPackage#getGridDefinitionTemplate312_JDirectionCoordinateOfTheLastGridPoint()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='y2' description_en='j-direction coordinate of the last grid point in units of 10\u20132 m'"
	 * @generated
	 */
	int getJDirectionCoordinateOfTheLastGridPoint();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.grids.GridDefinitionTemplate312#getJDirectionCoordinateOfTheLastGridPoint <em>JDirection Coordinate Of The Last Grid Point</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>JDirection Coordinate Of The Last Grid Point</em>' attribute.
	 * @see #getJDirectionCoordinateOfTheLastGridPoint()
	 * @generated
	 */
	void setJDirectionCoordinateOfTheLastGridPoint(int value);

} // GridDefinitionTemplate312
